power stall - French English Dictionary